spherical roof - English Synonyms Dictionary